<?php

$DB_HOST = 'localhost';
$DB_USER = 'chemuser';
$DB_PASS = 'chempass';
$DB_NAME = 'ChemCompDB';

function db_connect() {
        global $DB_HOST, $DB_USER, $DB_PASS, $DB_NAME;
        global $MYSQL_ERRNO, $MYSQL_ERROR;

        $link_id = mysql_connect($DB_HOST,$DB_USER,$DB_PASS);
        if(!$link_id) {
                $MYSQL_ERRNO = 0;
                $MYSQL_ERROR = "Connection failed to the host $DB_HOST";
                return 0;
        }
        else if(empty($DB_NAME) && !my_sql_select_db($DB_NAME)) {
                $MYSQL_ERRNO = mysql_errno();
                $MYSQL_ERROR = mysql_error();
                return 0;
        }
        else {
            mysql_select_db($DB_NAME, $link_id);
            return $link_id;
        }
}

function sql_error() {
        global $MYSQL_ERROR, $MYSQL_ERRNO;

        if(empty($MYSQL_ERROR)) {
                $MYSQL_ERRNO = mysql_errno();
                $MYSQL_ERROR = mysql_error();
        }
        return "$MYSQL_ERRNO: $MYSQL_ERROR";
}

?>
